Term Gallery logo

Meanings of nmgd in English